INF
File Functions
The following
functions are used with INF files.
SetupCloseInfFile |
Frees
resources and closes the INF handle. |
SetupDecompressOrCopyFile |
Copies a
file and, if necessary, decompresses it. |
SetupFindFirstLine |
Finds a the
first line in a section of an INF file or, if a key is specified, the first
line that matches that key. It updates the Line member of an INFCONTEXT |
SetupFindNextLine |
Returns the
next line in a section relative to the Line member of the specified INFCONTEXT |
SetupFindNextMatchLine |
Returns the
next line in a section relative to the Line member of the specified INFCONTEXT |
SetupGetBinaryField |
Retrieves
data from a line whose fields are in binary format. |
SetupGetFieldCount |
Returns the
number of fields in a line. |
SetupGetFileCompressionInfo |
Retrieves
file compression information from an INF file. |
SetupGetInfFileList |
Gets a list
of the types of INF files in a specified directory. |
SetupGetInfInformation |
Returns
information about an INF file (by Line member of an INFCONTEXT |
SetupGetIntField |
Returns the
specified integer field of a line in an INF file. |
SetupGetLineByIndex |
Updates the
Line member of an INFCONTEXT |
SetupGetLineCount |
Returns the
number of lines in the specified section. |
SetupGetLineText |
Retrieves
the content of a specified line from an INF file. |
SetupGetMultiSzField |
Returns a
list of strings, starting at the specified field of a line in an INF file. |
SetupGetSourceFileLocation |
Gets the
source disk ordinal and path (relative to source root) where the source file
is located |
SetupGetSourceFileSize |
Gets the
file size for an individual source file or a Copy Files |
SetupGetSourceInfo |
Retrieves
the path, tag file, or description for a source. |
SetupGetStringField |
Returns the
specified string field of a line in an INF file. |
SetupGetTargetPath |
Gets the
target path for a Copy Files |
SetupInstallFile |
Installs a
file. |
SetupInstallFileEx |
Installs a
file and returns a variable indicating whether or not the file was in use. |
SetupInstallFilesFromInfSection |
Queues all
the files in an INF file Copy Files |
SetupInstallFromInfSection |
Performs
the directives specified in an INF file Install |
SetupInstallServicesFromInfSection |
Performs
service installation and deletion operations as specified in a Service
Install |
SetupOpenAppendInfFile |
Opens an
INF file and append it to an existing INF handle. |
SetupOpenInfFile |
Opens an INF
file and returns a handle to it. |
SetupOpenMasterInf |
Windows
NT only: Opens the INF file that
contains file and layout information for files shipped with Windows NT. |
SetupQueryInfFileInformation |
Queries an
INF information structure about its associated INF filename(s). |
SetupQueryInfVersionInformation |
Queries an
INF information structure for version information on one of its constituent
INF files. |
SetupSetDirectoryId |
Associates
a new directory identifier with a particular directory. |